

=== model/board/custom_prototype ===


# Default new output pin name for custom compoennts
$14864122622568* Output


# Default new input pin name for custom compoennts
$14951951489108* Input



=== model/board/prototype_list ===

$10003014068713* Output

$10078663735607* Inputs

$10080083255838* Word 3

$10092537578053* Result

$10111764008386* Word 2

$10190739202646* Output

$10231593934948* Count 0s from the least significant digit until the first 1.

$10269927015049* Result

$10289043699917* Configurable Static Indexer

$10335381544532* Shift by

$10351143139905* Halt

$10425218359878* Input 2

$10488114435022* Splits a byte into 8 bits

$10491931394044* Bit 3

$10495775939951* IO

$10499689720024* Value

$10507478984775* Dev

$10524104374521* Splitter

$10529708471093* Input

$10557704838301* Output Pin

$10582128204153* 7 Segment Display

$10611658692685* Switch

$10614106399129*
[T] when inputs are the same
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][T][/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell]
[/table]

$10624873506476* Bitwise flip bits

$10629272823895* Count

$10655485270988* Bit 2

$10688845521356* Bit 1

$10689623552857* Input

$10716205698752* Bit 5

$10755367544042* Input

$10757852071445* Result

$10762061266647* Value

$10762093809413* Bit 1

$10770218762282* Input 2

$10776829749898* Concatinates two wires into one.

$10781578424003* Output pin

$10802217509530* Rotates the bits of an input right

$10815269647822* Carry out

$10844421681709*
Inverts the input
[table=3]
[cell]Input[/cell][cell][F][/cell][cell][T][/cell]
[cell]Output[/cell][cell][T][/cell][cell][F][/cell]
[/table]

$10859914201083* Bitwise NAND two values

$10918445419498* Result

$10920459933396* Value

$10934212906097* Modulo 2 numbers

$10943344093513* Input

$10965596602414* Keyboard

$11019209691112* Result

$11034107377099* Arithmetic Shift Right

$11048127331082* Merges two values into one

$11057152094224* Size

$11115698874478* Word 8

$11119510732154* Maker

$11130919681688* NAND

$11132082500971* Result

$11166764805982* Enable

$11168613697835* Toggles between two values

$11264799740288* Input 2

$11278573510238* Switched Input

$11286216680410* NOT

$11293966912554* Result

$11297026031742* Bit 2

$11300749636961* Output

$11312161634667* Input 1

$11320392055125* Input

$11329013865174* Result

$11335506036805* Input 1

$11342065742485* Word input

$11345730126879* Word 4

$11349557191063* Input

$11351867388170* Result

$11352468367638* Dividend

$11366501215506* Word 2

$11417416554850* Level Component

$11439983611832* Result

$11440186157356* Input

$11449663590476* Increments the input by 1

$11465347976002* Word 3

$11520072088720* Enable

$11521973612539* Result

$11548514728473* Bit 8

$11574334638147* Switch

$11578787451669* Input 1

$11611913368782* Divisor

$11625195403324* Output

$11634467729625* Bit 4

$11637742665554* Input

$11678932883790* Count leading zero

$11710093917097* RAM

$11727998752868* 2 Bit Decoder

$11752209410617* Word 1

$11791872137683* Bitwise AND two values

$11838813794006* Result

$11860786587357* OFF

$11904470559153* Splitter

$11938328576163* Result

$11945697622944* Result

$11977039914327* Input 2

$12021716182809* Negates the input

$12046095993506* Input

$12046117430308* Screen

$12051024347384* A word output that will be converted to IO pin if level solution is saved as a component.

$12060097589370* Input

$12087865653212* XNOR

$12093087039542* Rotate Right

$12121899638400* Delay Line

$12175906806727* NOR

$12196354295621* Result

$12247325526438* Counter

$12262460678043* Result

$12318534735397* Memory Probe (bit)

$12329350771997* Wire 2

$12341255296823* Word 1

$12353364840899* Verilog Output

$12365938365321* Input

$12370556827575* Splits a value into four

$12371272172145* Word 1

$12384635971036* Word 5

$12390018918095* Bit 7

$12408847893200* Shift by

$12420839132846* Save value

$12424468899005* Constant value

$12443053648819* Concatinates eight wires into one.

$12465282633818* Key value

$12465938629713* Input

$12478474747295* Result

$12492235992906* Display a value on your custom component or in the program editor

$12520768681157* Value 1

$12550214308917* Value

$12592072659210* Word 1

$12602955212919* Maker

$12616927929524* Word 3

$12633414511976* Size

$12644592179746* Input

$12673774208656* Bit 1

$12678278048629* Register

$12687047365426* Value 0

$12719674432950*
[T] when both inputs are [T]
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][F][/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell]
[/table]

$12723870092766* Splitter

$12736827510023* Increments each cycle, unless overwritten

$12749460799924* Always [F]

$12765625016236* Checks if one input is less than the other

$12778241216484* Bit

$12784430582183* Enable

$12806857886815* Bit 2

$12849468178655* Value

$12869119410565* Shift

$12903183841172*
[T] unless both inputs are [T]
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][T][/cell][cell][T][/cell][cell][T][/cell][cell][F][/cell]
[/table]

$12926911335769* AND

$12931148241340* Shift Right

$12938882109013* Input

$12955769263032* Input

$12972244522540* Displays

$12990744955549* Stops execution with a custom message

$13013154620359*
[T] when either input is [T]
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell][cell][T][/cell]
[/table]

$13104890311933* Bit 1

$13135722015590* Rotate by

$13138546420646* Bit 6

$13159020985209* Store port

$13174121812559* Three bit output.

$13236424504117* Word 2

$13236921580268* Bitwise XOR two values

$13255344581755* Output

$13259215761047* Used for creating level maps.

$13263310288543* Input pin

$13271299225650* Size

$13272198916233* One bit input

$13298317818150* Save enable

$13331778821779* Word 4

$13351141217116* Input

$13375115196253* NOR

$13378739117488* Word 6

$13502755965496* Low < (unsigned)

$13510688527850* Word 1

$13521735131997* Rotate by

$13576980017857* Small memory component

$13625849577132* Word 2

$13666042416530* Bit 2

$13705122401876* Event waiting

$13739810313328* A

$13766521376720* Splitter

$13826250945595* Word 3

$13829181406158* Input

$13859686951415* Input 2

$13973952772642* Add

$14079327237795* XNOR

$14132199132916* Result

$14201184715010* Input 2

$14237744302250* Word 4

$14338437722935* Key down

$14338505460996* Turns 8 bits into 1 byte

$14340334686746* Two bit input

$14375716460090* 3 Bit Decoder

$14408471620057* Verilog input

$14422565604875* Splitters

$14427436420428* Wire Probe

$14453052824732* NOT

$14456039381703* Increment

$14485213322089* Verilog

$14517798310461* Bitwise Nor two values

$14527438551030* Input

$14531866237078* Merges two values into one

$14592399073683* Word 7

$14645527447275* Word 4

$14686892562446* Memory

$14688114733776* Bit 5

$14770992007366* Bit 6

$14812135740513* Word Maker

$14832952840086* XOR

$14834136969633* Result

$14834270613682* Word 2

$14849689592952* Value

$14852108377004* Word 2

$14875690243444* Two bit output.

$14889574903079* Result

$14896244080868* Input 1

$14913258317738* Word 2

$14914933156268* Value

$14935676453720* Enable

$14944669923906* Bit 7

$14959426271423* Divide

$14973155280765* Verilog output

$15024221028085* Result

$15091015683874* Select 0 / 1

$15194709458499* Shifts bits to the right, while maintaining the sign of the number

$15206117280094* Display a value on your custom component or in the program editor

$15228522216068* Splits a value into eight

$15232070727738* Word 1

$15268915597774* Shift Left

$15310910823919* Result

$15360783001914* Word 2

$15403981009644* Less < (signed)

$15410415450178* Merges four values into one value

$15417695246232* Splits a value into two

$15422378975821* Mux

$15432695156488* Input 2

$15492861320167* Concatinates four wires into one.

$15527856774069* Bit 2

$15557725551789* Rotates the bits of an input left

$15566912320742* Word 1

$15625973306519* Output

$15635980858172* Result

$15649241608462* Output 6

$15668435514829* Checks if the two inputs are equal

$15693531522415* Word 4

$15744234453408* Word 3

$15759275278695* Word 4

$15762072154176* Value

$15789912406647* Bitwise XNOR two values

$15833633678405* Bit size

$15845204308823* Merges eight values into one

$15858905835416* Constant

$15896157427528* ON

$15898724303882* Bit 3

$15908922745328* Concatinator

$15937877347447* Toggles between four outputs

$15962339721851* Input 2

$15969687819995* Display a value on your custom component or in the program editor

$15988469904002* Input

$16007777261800* Register

$16011300295966* Time

$16099286786157* Word 3

$16103423834548* Shift the values on a wire by fixed amount at no delay or gate cost. Positive values shift right, negative shift left.

$16105779236896* Value

$16118461327893* Input 1

$16120663256468* Word 4

$16124683995752* B

$16148744080822* Word output that will be converted to IO pin if level solution is saved as a component.

$16178897760565* Word 1

$16196769003341* Input

$16212935718484* Always [T]

$16223673009720* Modulo

$16259545926196* Output 0

$16261916666444* Result

$16269858195218* Output

$16294314784377* Static Evaluator

$16307028951926* Input 1

$16316545288606* Logic

$16380513614754* Load port

$16380665909610* Overwrite

$16428357982878* Splits a value into four

$16440979564796* Add an extra load pin to a memory component.

$16450922709110* Result

$16482114876737* Shifts the bits of an input left

$16549841656852* Multiply

$16559516323162* Result

$16563671560208* Splitter

$16604606953092* Three bit input

$16610055905190* Word Maker

$16637198920534* Bit 1

$16656763610465* Outputs

$16674052164634* Input 2

$16684378975952* Custom

$16685462633615* Toggles between two outputs

$16744990871521* Levels

$16755142829250* Rotate Left

$16761198694928* Good for displaying numbers

$16766452660421* Records keypresses from your physical keyboard

$16773243310913* Disable

$16797889673362* Loads the input from levels

$16806711173957* Result

$16810631435170* Input

$16839706221116* 3 pin AND gate

$16843812162355* XOR

$16856280609387*
[T] when inputs are different
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell][cell][F][/cell]
[/table]

$16870364449392* Input

$16874064281189* Calculates a value before simulation (it becomes a constant during simulation).

$16875362121056* Display a value on your custom component or in the program editor

$16900787805858* Word

$16917313833836* Toggles a bit

$16974631589430* Concatinator

$17053062486634* Bit 4

$17053670145576* OR

$17089816656649* Result

$17090003684860* Bit 4

$17163920171569* Bit 6

$17192199509688* Static Value

$17240636780043* Add an extra store pin to a memory component.

$17244932190980* Divisor

$17247779246257* OR

$17293853955838* Bit 1

$17345192339084* Toggles a value

$17407828844862* Delay Line

$17425893786880* Word 6

$17495243848605* Concatinator

$17510848535619*
[T] when neither inputs are [T]
[table=5]
[cell]Input 1[/cell][cell][F][/cell][cell][T][/cell][cell][F][/cell][cell][T][/cell]
[cell]Input 2[/cell][cell][F][/cell][cell][F][/cell][cell][T][/cell][cell][T][/cell]
[cell]Output[/cell][cell][T][/cell][cell][F][/cell][cell][F][/cell][cell][F][/cell]
[/table]

$17515061804367* Bit 8

$17559382166174* Adds 3 bits and outputs the sum and the carry

$17576327690867* 3 pin OR gate

$17581447274882* Word Maker

$17630501850089* Register Config

$17644027370563* Output 2

$17664445405251* Bit 5

$17669928463861* Full Adder

$17670626909848* 1 bit of memory

$17742753106024* Word 3

$17744526831576* Enable

$17758165407719* Result

$17764401720104* Overwrite value

$17767800149691* Input 1

$17781742628050* Easily set values or width on individual custom components.

$17802619460312* Carry in

$17814826739168* Input Pin

$17820183531095* Input 2

$17862413256378* Word 1

$17864898529357* Result

$17897455882076* Word 1

$17908666907710* Store value

$17908668221433* Word 7

$17957417956069* Bit 3

$17979647868788* Output

$17988237627670* Output

$17989404583269* NAND

$18001316449428* Address

$18007194288764* Counter

$18008204445107* Splitter

$18009367936916* Input 1

$18043895181775* Dividend

$18060429242565* Result

$18082830776248* Address

$18100827224098* Input

$18149321315676* Input 1

$18160228892566* IO

$18168295822085* Read next

$18196820862263* Enable

$18206009264853* Stores the input for 1 cycle

$18208851966397* Bit 3

$18250587600120* 1 Bit Decoder

$18282543476901* Output 0

$18308856504509* Four bit output.

$18319747827404* Switched output.

$18342586404936* One bit output.

$18365137610205* Word 2

$18379907297327* Negate

$18399493738021* Enable

$18405644304073* Value

$18410639135888* Carry out

$18414950181373* Wire 1

$18425501753807* Word 8

$18429814030509* Adds two inputs

$18430168550669* Result

$18437214963047* Bit 7

$18447417990806* Stores the input for 1 cycle

$18480011054605* Carry in

$18495107507052* Memory Probe

$18510923212418* Nano seconds since Jan 1st 1970

$18538545767544* Result

$18541722201520* Word 2

$18563543025377* Value

$18566798809283* Splits a value into two

$18592599175225* Save value

$18599325743999* Result

$18604301487974* Result

$18631919890554* Multiplies two inputs

$18645721548287* Checks if one input is less than the other

$18747558269936* Word 7

$18747779812970* Maker

$18774996925434* Nano seconds since January 1st 1970

$18837875001662* Merges four values into one value

$18865460617183* Count 0s from the most significant digit until the first 1.

$18912167455465* AND

$18970466583796* Word 2

$19041825668970* Bit 8

$19047791955795* Three bit output.

$19068496076705* Word 2

$19069820293504* Address

$19112189486457* Word 6

$19120200575252* Shift by

$19129788113517* Toggles between eight outputs

$19169839564869* Probes

$19187328896214* Four bit input

$19209488297941* Automatically resizable version of the register config

$19209724501083* Bit 2

$19218324472471* Count trailing zero

$19229992367375* Word 5

$19251828025705* Divide 2 numbers

$19275565166747* Bit 4

$19276197821142* Input

$19277763516215* Word 3

$19329533997829* Input 2

$19354802063529* Input 1

$19369982838671* Equal

$19394421220436* Shifts the bits of an input right

$19403575811053* Result

$19406015796751* Bitwise OR two values

$19421095581293* Delay Line Config

$19451948914812* Math

$19513138880387* Switched Output

$19521764791439* Wire Probe (bit)

$19579002124406* Word 4

$19579388993928* Input

$19579585753615* Input 1

$19630419947500* 3 Pin OR

$19630801846451* Input

$19664974941910* 3 Pin AND

$19717901345023* Save enable

$19719622211817* Input 1

$19740232065347* Word 8

$19748092068880* Result

$19779691531031* Word 5

$19796166910463* Verilog Input

$19804933576629* Static Indexer

$19814732518166* Large memory component.

$19864966939331* An input that will be converted to custom input, if the solution is saved to the foundry.

$19883191600386* Result

$19903808503639* Word 1

$19903955254861* Result

$19974317694842* Configurable screen

$21084166025569* Output 1

$22218335256117* Useful for pipelined architectures

$24473197268827* Input 0

$29217965518477* Output 1

$29937009351190* Result as size

$36196915566111* Input 3

$39260627694444* Output 3

$39908016538045* Output 0

$42291627335021* Input 2

$43306130287676* Disassembling delay Line

$44555908976270* Output 1

$45891070331034* Input 1

$53901484249817* Stores the input for 1 cycle

$55023356915123* Setting index

$55925432534232* Input 1

$58518173140953* Value

$63216408139965* Enable

$64999131838438* Output 4

$65765566466116* Input 0

$70142958857584* Input 2

$75263091584586* Auto

$79311371309532* Input 1

$81933801309767* Input 0

$84023157447564* Output 0

$84598344098990* value

$85065774878853* Advanced version of "static indexer". Shift and output size is inferred from the size of wires connected to input pins.

$86331851878040* Output 1

$87954408093587* Output 2

$88137790657923* Value

$88250281919265* Output 5

$89594489498667* Result as value

$89669851602178* Output 2

$90233476470983* Output 7



=== presenter/console ===

$63321577947087* Press Enter to see manual



=== presenter/main_game ===

$36331525379247* Save this schematic



=== presenter/main_game/bottom_panel ===

$55369640789869* Click anywhere on the board to start a wire\nConnect the red components to the NAND gate

$79416009887091* Click anywhere on the board to place the gate

$86840165316981* Right click to deselect the gate



=== presenter/main_game/bottom_panel/circular_dependency ===

$13880985462901* Make a circuit where the input of a component depends on its own output

$16336401898647* Test 1/2

$22446480186064* Create a circular dependency involving at least 2 components

$32314337981189* Check

$73467991035922* Nope!

$89309211963063* Test 2/2



=== presenter/main_game/bottom_panel/component_description ===

$13973719570693* Size

$14913356525578* Cost

$17231618567710* Init data

$20174696978925* The setting you have chosen for this component will take up {size} of {resource} on your computer. Are you OK with this?

$23494294864855* Min 

$23854618911893* Simulated delay

$24632471752785* File

$26116781897961* Cost

$30447216087962* Shift

$30785982962921* Min 

$40353371905977* Constant

$47647445869837* Zeroes

$48414431199697* Min 

$48920514303805* Foundry

$53201813578269* Assembler

$58805963760936* Positive shifts right, negative shifts left

$64695289448271* The 8 bits of the value each turn on 1 of the 8 areas of the display.

$65365515206856* Note: Although the keypad shows the value of the currently pressed key, it only actually outputs on a regular cycle!

$69729205667293* Hex Editor

$70002762618597* Down

$71918065858983* Save

$75293122338496* Pipeline depth

$76523141496338* Immutable data

$77930220722246* Input

$80252365204151* Punch Card

$81678588906692* Halt message

$84542005958715* Label

$88881918807029* Immutable

$89612128414294* Label direction

$91063734228931* Left

$95419083709418* Little endian

$95766090310621* Right

$97169317610794* Up



=== presenter/main_game/bottom_panel/introduction ===

$24027424800887* Next level

$70403032472607* Well done! Let's go to the next level.

$80966247197959* Your goal is to get a signal flowing to the output component on the right.



=== presenter/main_game/bottom_panel/nand_gate ===

$32982011047799* Check

$35134632592542*

Input 0
Input 1
Output

$43078933051174* Click any of the gray buttons in the last row of the table.

$61241226128494* Try again!

$71204033550134* What does the NAND gate do?



=== presenter/main_game/bottom_panel/racer_question ===

$95509904060545* Submit



=== presenter/main_game/bottom_panel/solution_warning ===

$65770257567603* If you are sure you want to see the solution, press the button below.



=== presenter/main_game/bottom_panel/user_defined_ui ===

$10446152707984* Address

$20074247151096* Instruction

$41540713506719* Instruction

$64281970848639* Description



=== presenter/main_game/common ===

$10463931654475* Input 0

$14057674753878* Input 1

$58374689721038* BYTES

$73841752788709* Input

$74796974148718* Output



=== presenter/main_game/component_menu/flat_list ===

$70994998239232* Click on the NAND gate to select



=== presenter/main_game/file_explorer ===


# Placeholder on the name input field of the file explorer
$18871898542185* New folder

$56429258960561* Rename


# Placeholder on the name input field of the file explorer
$84870575118100* New file



=== presenter/main_game/function_icons ===

$36396661222670* Right-click here to increase cycle speed

$42454393978813* Click this button to test all cases

$54853798559740* Run fast ({key}) (right click: change speed)

$66405942066048* Prev

$68617247634978* Bit size (right click: change size)

$80451578314373* Zoom in

$80746616574054* Next ({key}) (Right click for go to cycle)

$84434122873489* Zoom out



=== presenter/main_game/io_state_view ===


# MEMORY section title on the left panel
$13690653984793* Outputs


# MEMORY section title on the left panel
$34156015279634* Memory


# INPUTS section title on the left panel
$64033841051521* Inputs



=== presenter/main_game/menu_bar ===

$11731996208080* Foundry

$14284897604127* Pick minimum gate cost

$29703260252382* Pick minimum delay cost

$33761197388580* View hints

$76938424831570* Pick minimum energy cost

$85248932172256* Exit hints



=== presenter/main_game/menu_bar_campaign ===

$68227209887733* Foundry


# Placeholder for the search bar in the level tree
$72813322690589* Level search



=== presenter/main_game/popup/address_jumper ===


# OK button on popups
$26766209496460* Ok

$36265530817755* Jump to address

$40263691211335* offset in bytes (16, 0xF, ...)



=== presenter/main_game/popup/assembler_watchee_linker ===

$37885763626223* Link RAM

$51331074553774* How many registers

$67225915898937* Prefix

$67275059688693* Size

$77103446544344* Example: reg_

$77741358519166* Count



=== presenter/main_game/popup/dialogue/info ===

$52150443679969* Continue

$89787506720574* Close



=== presenter/main_game/popup/dialogue/unlock ===

$10090938799865* [large]Manual Entry[/large]\nEntry: [color=#68d277]{page}[/color]

$14047403461014* Energy (gate x time)

$16820079067437* Level Complete

$20801641140962*

[b]Level map mode[/b]
[color=#cccccc]Click "[color=#e49f44]Onwards[/color]" and you will see[/color]

$26794262854382* Discard

$30368115829346* Worst cycle

$32133561664335* Keep both

$33922330743421*

[b]Wire color[/b]
[color=#cccccc]Keep your wires organized with colors.[/color]

$40510295620397* Overwrite

$41649402437253*

[b]Negative numbers[/b]
[color=#cccccc]Toggle between signed
and unsigned numbers[/color]

$43591599177045* Energy (Gate x Delay)

$44038153424304* A save called "{save}" already exists

$45250062735373* Unlocks

$51096427131653* Onwards

$53037516781370* Save conflicts:

$53389567901907* A custom component called "{comp}" already exists

$58769207148712* Component

$65428404547905* Stats

$69219742310717* Architecture

$69511102367948* Type

$72987046679863* Time (Delay x cycle)

$78783902500954*

[b]Online profile[/b]
[color=#cccccc]Find it in the main menu.[/color]

$84923734370936* Worst test

$90134890578411* Misc

$92673421413755*

[b]Wire comments[/b]
[color=#cccccc]Add comments to your wires.[/color]

$94261690850981*

[b]Hexadecimal[/b]
[color=#cccccc]Toggle between signed, unsigned and hex numbers[/color]



=== presenter/main_game/popup/ide/editor ===

$11967666262990* Spec error! Open the spec editor to fix it

$13400106910274* Line {nr}: {msg}

$27182751521677* ASM

$61866019808027* ISA

$88520918982355* Registers



=== presenter/main_game/popup/ide/file_browser ===

$63693638857058* It contains {folders} folder(s).

$66107456188362* It contains {folders} folder(s) and {asm} .asm file(s).

$86093358515620* It is an empty folder.

$93027749509988* It contains {asm} .asm file(s).



=== presenter/main_game/popup/ide/watcher_list ===

$12944436882589* Add register



=== presenter/main_game/popup/instruction_overture ===

$10141348037745* Immediate: {nr}

$10366913897135* Click to toggle the bits

$14831276667273* Instructions

$25145891843959* Always

$26521666422399* ALU

$28196498898485* Move from {from} to {to}

$31185395052385* OUTPUT

$38497477227061* When [color=#e49f44]result {condition}[/color]

$39935096343723* Never

$53665446068319* UNUSED

$54909668901048* Immediate

$59958585065722* {condition} move [color=#DD6576][bold]REG 0[/bold][/color] to counter

$81322935207536* INPUT

$89294533225655* {operation} [color=#DD6576][bold]REG 1[/bold][/color] and [color=#DD6576][bold]REG 2[/bold][/color]

$92046368194170* Condition

$98983752580592* Move



=== presenter/main_game/popup/schematic_browser/file_browser ===

$14436541903929* Architectures: {list}

$17985924005596* It contains {nr} schematic(s).

$38011567415872* The folder is empty.

$51791491383290* The custom component is used in

$57790786178566* Custom components: {list}

$66392158413243* Are you sure you want to delete "{file_name}"?



=== presenter/main_game/popup/schematic_browser/item_description ===

$15827374884671* To parent folder

$19184997172542* Used in architectures

$32645745463577* Used in components

$34084132835354* Visible in menu

$36200352866864* Last edit

$54460367152653* Share

$62604042376934* Export

$95386916091656* Description



=== presenter/main_game/popup/static_value_editor ===

$54982025748137* Infer size from input

$61685569269160* Automatic

$70256730895162* Static value



=== presenter/main_game/popup/cycle_editor ===

$19062117579269* Run to cycle:



=== presenter/main_game/popup/tick_speed_editor ===

$16026817441460* cycles/sec



=== presenter/main_game/popup/wire_comment_editor ===

$36027984716180* Wire comment



=== presenter/main_game/racer_question ===

$11176073682097* What is {number} in binary?

$13872783467999* What is {number} in signed binary?

$19099025738142* Start

$23959994711260* Ready to race?

$37093663674348* Level {x}

$41793938939207* Time out

$45532697833519* You made it to level {level}!

$56999237564848* {x} seconds left

$92057009138253* What is {number} in hex?



=== presenter/main_game/tick_info ===

$41662660252584* Cursor

$72245209470436* FPS

$74564675939961* Sim speed

$99534264629442* Test



=== presenter/level_tree_menu ===

$19508086025944* PROGRAMMING 2

$26276191141664* Use keyboard to pan

$35696974632265* Level map colors

$38100016313511* CPU ARCHITECTURE 2

$38843517090942* WORKING COMPUTER

$44937904689376* PROGRAMMING

$51337598329530* ARITHMETIC

$65362728703588* MEMORY

$75049509201775* BOOLEAN LOGIC

$81337533438394* Complete

$81707212583931* Available

$95146987030704* Locked

$95559333192525* CPU ARCHITECTURE



=== presenter/main_menu/credits_page ===

$15872341864658*

Sincere thanks to:

[b]Translators[/b]
{translators}

[b]Early beta testers[/b]
{beta_testers}

[b]Font work[/b]
{font_work}

[b]Symphony game[/b]
Ettapp

[b]Soundtrack[/b]
{soundtrack}

$21717110565858* Credits



=== presenter/main_menu/home_page ===

$13921098180953* schematic hub



=== presenter/main_menu/hub/description ===

$15762392983604* Size:

$22639280459994* Downloading list...

$32641789008694* Downloading needs path length limit disabled. You will be prompted for a registry update.

$41294322771286* Load

$44524092309946* Loading...

$56450764824675* Submit

$56654968471533* Add comment

$61693098943939* Continue

$70694384106281* Creator

$76770986264566* Search

$86830276924898* Uploaded:

$90173235002118* Comments



=== presenter/main_menu/hub/filter ===

$23829497228009* Type

$25536941657464* Components

$43488408276984* Popular

$56045953383535* Architectures

$70134513915163* Newly added

$77788981567936* Levels

$83319579232915* Order by

$87115430626073* My uploads



=== presenter/main_menu/options/control_tab ===

$13231048881956* Reset cycle

$15032124477918* Wire color 4

$20313704155593* Wire color 6

$21380256293472* Select all

$33884219481037* Pan right

$36372993787575* Wire color 1

$50610605761210* Redo

$52159578521318* Paste

$55156524671891* Wire color 5

$58334563411624* Undo

$58442122157391* Color wire

$60118970740682* Run

$64529333110609* Wire color 7

$66251711975517* Wire color 9

$67362258372706* Color wire cluster

$74309706297402* Copy

$76995246992803* Wire color 10

$77819900580235* Wire color 2

$78515694621006* Pan left

$78673220868687* Wire color 8

$78777350869870* Press new key

$80031998727851* Pan up

$83373647697807* Wire color 3

$86574817679356* Next cycle

$87273391208106* Wire color 0

$88236351843942* Rotate

$88238310953306* Cut

$93140495547084* Pan down

$96339976117958* Pipette wire

$96449970906640* Comment wire

$96601731563408* Open console



=== presenter/main_menu/options/general_tab ===

$12034378482152* Confirm reset?

$13442839894535* Wire animation speed

$15557473522933* Reset

$21908594290225* General

$23270083417453* Cancel

$24145565754506* Effects volume

$29594613477534* You must restart for the language change to take effect.

$30910326565868* Language

$49806848871093* Color blind mode

$54328660964287* Window mode

$55047615798435* Accessibility mode

$61172959716558* Save location

$67420270098223* Factory reset

$70994568832660* Delete all

$71208664264770*

This will delete all level solutions, custom components and architectures.
This CANNOT be undone.
Are you sure you want to do it?
This will close the game, it will reset once you start it again.

$93981778736076* Music volume

$95307230990123* Verilog mode



=== presenter/main_menu/options/score_sync_tab ===

$35063135798145* Status

$92313038380926* Level



=== presenter/markup/markup ===

$66207112287034* TIP



=== presenter/update_state_common ===

$39906291838542* Cycle

$43118901497406* Delay

$70170261551278* Energy

$95192766583497* Gate



=== presenter/update_state_stream ===


# Text on keyboard component
$41639816417947* Record when running


# Text on keyboard component
$61909856780806* Recording


# Text on keyboard component
$73297471730751* Not recording



=== presenter/user_input/main_game/action/none ===

$10186190492148* ALT click to move wire head

$22780831606716* Load file

$26085882338208* Edit punch card

$64854367750357* Open hex editor

$80005228759908* Value here:



=== presenter/utilities ===

$10176996454102* IMMEDIATE

$10360644331285* POP


# Decoder pin name
$10846046332059* CONDITION

$10984147393241* OPCODE

$11762287720058* Default

$12249248261034* You cannot solve this level without adding a 'Level output' component

$12256736989028* You have more than one probe in the same square.

$12720470197560* Condition

$13343928938611* CALCULATION

$15378963142694* Input 2

$15697933732634* Instruction

$15947122599583* PUSH

$17025412277453* Input 1

$17114869841400* Output

$17900992684779* Input

$18100656631435* MOVE

$18524980499900* VALUE

$18979865390652* OUTPUT

$19871887031160* Result

$25337574230078* Two pins are on the same square.

$27322222841583* Short circuit between {} and {}

$29718660090112* Wrong answer

$32087108522443* Size pins may only connect to other size pins.

$34250342055215* A component is in an invalid position.

$45678915971282* Short circuit inside {this} custom component.

$47880883686501* Circular dependency - The output of a component leads back to its own input. See 'Circular dependency' in the manual.

$48909199348313* Tests passed, but your solution uses more than {max_delay} delay

$56798729463813* Level code broken.

$64510812504271* Some of the components used are not supposed to be available in this level!\nThe solution is not scored.

$73948669941805* Tests passed, but your solution uses more than {max_gates} gates

$95056157627313* You cannot solve this level without adding a 'Level input' component



=== presenter/utilities/helper_functions ===

$10792411581963* {size} MB

$11467644007149* {nr} Counter

$11567406591202* 1 byte

$11980538317261* Memory

$12729457392140* {size} GB

$13327741293223* Input {nr}

$14036822471924* {days} days ago

$16391754618645* {size} KB

$17901039729248* {months} months ago

$18300496139706* 1 month ago

$18683857303458* {size} bytes

$21685594109067* Just now

$22896492410578* M

$25272818268849*

[b]RECAP[/b]

Hopefully you noticed:
1. There is exactly 1 way to write each number in binary.
2. The value of each digit is always double of the previous digit.

$29169064199243* Output {nr}

$37319690622142* Good job, you reached level {current_level}.

$41936481068702* Counter

$42012207828907* Register

$42553566189409* {minutes} minutes ago

$70945526841433* {years} years ago

$71072134093858* B

$84076931764831* 1 day ago

$84696693690500* K

$86244493049244* {hours} hours ago

$87016829502381* Good job, you reached level {current_level}.

$87591753278764* {nr} Reg

$95018143828198* 1 year ago

$97450409600317*

[b]KEY TAKEAWAYS[/b]

1. To go between the negative and positive, you flip all the bits and add 1.
2. If the highest bit is [T], the value is always negative.
3. The byte adder you built also works with signed numbers.
4. There is still only 1 way to write each number.

$97889215332379* {nr} Memory

$98363990684104* 1 hour ago

$98703677236827* 1 minute ago



=== model/board/prototype_list ===

$11447837612693* 输入

$12242923444593* 1 位输出

$12746117288689* 输入



=== presenter/main_game/bottom_panel/solution_warning ===

$21618236951146* 查看解法



=== presenter/main_game/file_explorer ===

$69090690657232* 复制指令

$91861509153454* 删除



=== presenter/main_game/function_icons ===

$39440928972984* 复位（快捷键 F4）

$53448014080434* 删除（快捷键 右键单击）

$69987793052607* 线路注释（单击线路以添加）

$78287906849040* 导线颜色

$85147529532131* 多选（快捷键 SHIFT+左键拖动）



=== presenter/main_game/menu_bar ===

$30516879701896* 沙盒模式

$38557550573896* 关卡说明

$50924073287410* 切换数字模式

$56916384895438* 主菜单

$71951682957395* 关卡图

$79554853897000* 切换架构图

$85430022417382* 显示延迟量

$98930461722118* 返回



=== presenter/main_menu/home_page ===

$12639868461113* 退出

$15234594767991* 致谢

$16857608955464* 沙盒模式

$32835651830157* 个人资料

$49251062339706* 选项

$66967233942803* 开始游戏



=== presenter/main_menu/options/control_tab ===

$53266310714298* 控制选项



=== presenter/main_menu/options/page ===

$36195388998735* 通用选项

$76911045833478* 上传分数



=== presenter/user_input/main_game/action/none ===

$38481453712356* 编辑程序

$98772447663910* 编辑监视态



=== presenter/utilities ===

$14665712485657* 该元件不占据任何片上面积，无法放置。

$15549447390000* 同一个方格内有两个输入/输出针脚。由于针脚重叠，当前元件将无法使用。

$91515053618360* 手册

